.card-sort{
		width: 100%;
		border-top: 1px solid #eee;
	}
	.card-line{
		width: 70%;
		height: 250px;
		margin: 0 auto;
		display: flex;
		margin-top: 20px;
	}
	.card-line .left{
		width: 20%;
		height: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.card-line .left span{
		width: 115px;
		height: 45px;
		line-height: 45px;
		text-align: center;
	}
	.card-line .right{
		width: 80%;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.card-line .right .img-box{
		border: 1px dashed #666666;
		width: 150px;
		min-width: 150px;
		height: 210px;
		margin: 0 10px;
	}
	.card-line .right .img-box.on{
		border: 1px dashed #5fb878;
	}

	.card-line .right .img-box img{
		width: 150px;
		height: 210px;
	}